/*                          UX-Framework                               
 *                                                                 
 *  iZE Co.,Ltd. Copyright 2009 All rights reserved.          
 *  This file is distributed under the terms of the GNU Lesser 
 *  General Public License, described in file LICENSE.                                     
 */
package jp.ize.ux.states;

import jp.ize.ux.UXObject;
import jp.ize.ux.states.UXBasicState;

// {{{ class UXTableState extends UXListState
/**
 * UXTableStateクラス<br>
 * テーブル状に配置されたの状態を保持するクラスです。行数と列数を保持します。<br>
 *
 * @author		iZE Co., Ltd.<br>
 * @version		$Id$<br>
 */
class UXTableState extends UXListState
{
	// {{{ public var cols(default, setCols) : Int
	/**
	 * 列の数を設定できます。
	 */
	public var cols(default, default) : Int;
	// }}}
	// {{{ public var rows(default, setRows) : Int
	/**
	 * 行の数を設定できます。
	 */
	public var rows(default, default) : Int;
	// }}}
	// {{{ public function new()
	/**
	 * コンストラクタです。
	 */
	public function new( r : Int, c : Int )
	{
		super();
		rows = r;
		cols = c;
	}
	// }}}
}
// }}}
